an albatross around your neck - Französisch Englisch Wörterbuch